for the rest of their lives - Turkish English Dictionary